* { -webkit-text-size-adjust: none; }

body { margin: 0; padding: 0; font-family: "Microsoft YaHei",微软雅黑; color: #666; font-size: 12px; }
ol, li, ul, p, hr, h1, h2, h3, dl, dt, dd, form { margin: 0; padding: 0; list-style: none; }
img { border: none; }
.c { clear: both; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
ul{margin: 0px;border: 0px;padding: 0px;}
li{ list-style: none; }
.line5{ height: 5px;clear: both;width: 100%; }
.line10{ height: 10px;clear: both;width: 100%; }
.line15{ height: 15px;clear: both;width: 100%; }
.line1{ height: 1px;clear: both;width: 100%; background-color: #8EAEC3;}
.order-box { font-size: 13px; border: 1px solid #8EAEC3; }
.order-box input, .order-box select, .order-box textarea { font-size: 12px; border: 1px solid #E5E5E5; }

.order-title{ font-size: 13px;font-weight:bold;color:#000;line-height: 30px; }
.order-box{ }
.order-box .table{  padding: 2px;}
.order-box .table table{ margin: 0px;font-size: 13px; }

.td-div-input{padding-right: 18px; }
.td-div-input input{ width: 100%;padding: 0px 8px;text-align: right; }

.td-num{ height: 31px;padding: 0px 34px;position: relative;  }
.td-num .console{ width:29px;height: 29px; font-size: 20px;cursor: pointer;background-color: #fff; border: 1px solid #D9D9D9;left: 0px;top: 0px; text-align: center;line-height: 29px;position: absolute;  }
.td-num .console.add{right: 0px;left: auto;}
.td-num .input{padding-right: 18px; }
.td-num .input input{ width: 100%;padding: 0px 8px;text-align: center; }

.material-where{ padding-bottom: 10px;border-bottom: 1px solid #e3e3e3;height: 176px;overflow: hidden;overflow-y: auto; }

.item-where{padding-bottom: 10px; padding-left: 50px;min-height: 29px;position: relative;font-size: 14px; }
.item-where .title{ display: inline-block; font-weight:bold;color: #000; width: 50px;line-height: 29px;position: absolute;left: 0px;top: 0px;font-size: 12px; }
.item-where .ul-list{ overflow: hidden; }
.item-where .ul-list ul li{ float: left;padding-right: 10px;height: 29px;line-height: 29px; }
.item-where .ul-list ul li span{ cursor: pointer;color: #5841ee; }
.item-where .ul-list ul li:hover span{ color: #d15355;}
.item-where .ul-list ul li.cur span{ color: #d50001; }
.item-where .ul-list ul li.cur:hover span{ color: #d50001; }
.item-where .input{}
.item-where .input input{ padding: 0px 8px;height: 27px;vertical-align: middle; }
.item-where .input a{ vertical-align: middle;margin-left: 4px; }

.order-box .row-4 { padding: 0px 10px; clear: both; }
.order-box .row-4 .row { width: 25%; float: left; padding: 5px 0px; margin: 0px; }
.order-box .row-4 .row.row75{ width: 75%; }
.order-box .row-4 .row.row10{ width: 10%; }
.order-box .row-4 .row.row13{ width: 13%;}
.order-box .row-4 .row.row15{ width: 15%;}
.order-box .row-4 .row.row20{ width: 20%; }
.order-box .row-4 .row.row25{ width: 25%; }
.order-box .row-4 .row.row32{ width: 32%; }
.order-box .row-4 .row.row30{ width: 30%; }
.order-box .row-4 .row.row40{ width: 40%; }
.order-box .row-4 .row.row33{ width: 33%;}
.order-box .row-4 .row.row34{ width: 34%; }
.order-box .row-4 .row.p0{padding:0px;}
.order-box .row-4 .row.row50{ width: 50%; }
.order-box .row-4 .row.row100{ width: 100%; }

.order-box .row-4 .row .row-box { padding-left: 100px; min-height: 33px; position: relative; }
.order-box .row-4 .row .row-box > div.checkbox{ min-height: 33px;line-height: 33px; }
.order-box .row-4 .row .row-box > div.checkbox input{ vertical-align: middle;  }
.order-box .row-4 .row .row-box .txt { padding-right: 18px;-moz-padding-end:0px;  }
.order-box .row-4 .row .row-box .txt input { width: 100%; padding-left: 8px; padding-right: 8px; height:29px;  }
.order-box .row-4 .row .row-box .txt input:disabled { background-color: #fbfbfb;  }
.order-box .row-4 .row .row-box .select select { width: 100%; padding-left: 8px; padding-right: 8px; }
.order-box .row-4 .row .row-box .tip { line-height: 33px; text-align: right; display: inline-block; width:100px; position: absolute; left: 0px; top: 0px; }
.order-box .row-4 .row .row-box .tip span { color: red; }
.order-box .row-4 .row .row-box .tip.bold { font-weight: bold; }



.order-box .row-4 .row .row-box .con{ line-height: 33px;padding-left: 8px; }

.order-box .row-4 .row .row-box.b { padding: 0px; position: relative; }
.order-box .row-4 .row .row-box.b .icon { padding-left: 17px; }
.order-box .row-4 .row .row-box.b .icon ul li{ float: left;height: 20px;padding-top: 6px;display: inline-block; }
.order-box .row-4 .row .row-box.b .staff{ padding-left: 10px; }
.order-box .row-4 .row .row-box.b .staff select{padding: 0px 10px;}
.order-box .row-4 .row .row-box.b .staff > span { padding-left: 10px; }
.order-box .row-4 .row .row-box.b .staff > span > span{ padding-right: 10px; }
.order-box .row-4 .row .row-box.b .staff > span > span.hide{ display: none; }
.order-box .row-4 .row .row-box.b .staff > span > span span{ vertical-align: middle; }

.order-box .row-4 .row .row-box.btn{ height:29px;padding:2px 10px; }
.order-box .row-4 .row .row-box.pl17{ padding-left: 17px; }
.order-box .row-4 .row .row-box.pl19{ padding-left: 19px;}

.order-box .row-2 { clear: both; padding: 0px 10px; overflow: hidden; }
.order-box .row-2 .row { width: 50%; float: left; padding: 5px 0px; margin: 0px; }
.order-box .row-2 .row .row-box { padding-left: 100px; min-height: 66px; position: relative; padding-right: 18px; }
.order-box .row-2 .row .row-box .tip { line-height: 66px; text-align: right; display: inline-block; width: 100px; position: absolute; left: 0px; top: 0px; }
.order-box .row-2 .row .row-box .tip span { color: red; }
.order-box .row-2 .row .row-box textarea { width: 100%; height: 60px; line-height: 30px; resize: none; outline: none; padding: 3px 8px;  -moz-border-bottom-colors: none;  }
.order-box .row-2 .row .row-box textarea:disabled { background-color: #fbfbfb; border: 1px solid #E5E5E5; }

.order-box .bz{ clear: both; padding: 0px 10px; overflow: hidden; }
.order-box .bz  { width: 50%; float: left; padding: 5px 0px; margin: 0px; }
.order-box .bz  .row-box { padding-left: 100px; min-height: 66px; position: relative; padding-right: 18px; }
.order-box .bz  .row-box .tip { line-height: 66px; text-align: right; display: inline-block; width: 100px; position: absolute; left: 0px; top: 0px; }
.order-box .bz  .row-box .tip span { color: red; }
.order-box .bz  .row-box textarea { width: 100%; height: 60px; line-height: 30px; resize: none; outline: none; padding: 3px 8px;  -moz-border-bottom-colors: none;  }
.order-box .bz  .row-box textarea:disabled { background-color: #fbfbfb; border: 1px solid #E5E5E5; }

.customer-info .search { padding:10px 0px;overflow:hidden; }

.customer-info .info { clear:both;overflow:hidden;overflow:hidden;}

.customer-info .info .customer { clear: both; overflow: hidden;padding-top:20px; padding-bottom: 10px; }

.order-box .tab-menu { clear:both; }
.order-box .tab-menu { border-top: 1px solid #8EAEC3; clear: both; background-color: #EFEFEF; padding-left: 100px; overflow: hidden; }
.order-box .tab-menu.c-b{border-top-width: 0px;}
.order-box .tab-menu ul li { width: 110px; float: left;  border-right: 1px solid #fff; cursor:pointer; }
.order-box .tab-menu ul li div { text-align: center; height: 32px; line-height: 32px; color: #7a7a7a; }
.order-box .tab-menu ul li:first-child { border-left: 1px solid #fff; }
.order-box .tab-menu ul li.cur { background-color:#fff;}
.order-box .tab-menu ul li.cur div { font-weight: bold; color: #4D90FE; }

.customer-info .info .cars { padding-bottom: 15px; }
.customer-info .info .cars .hide{ display: none; }

.order-attr{ padding:10px 0px; }

.item-icon{display: inline-block;width: 20px;height: 20px; vertical-align: middle;cursor: pointer;margin-left: 10px; }
.item-card { background: url('../images/icon/1010.png') no-repeat;background-size: 100% 100%;  }
.item-card.exp{ background: url('../images/icon/1011.png') no-repeat;background-size: 100% 100%;  }
.item-card.none{ background: url('../images/icon/1012.png') no-repeat;background-size: 100% 100%;  }

.item-coupon { background: url('../images/icon/1020.png') no-repeat;background-size: 100% 100%;   }
.item-coupon.exp{ background: url('../images/icon/1021.png') no-repeat;background-size: 100% 100%;  }
.item-coupon.none{ background: url('../images/icon/1022.png') no-repeat;background-size: 100% 100%;  }

.item-coupon-p { background: url('../images/icon/1030.png') no-repeat;background-size: 100% 100%;   }
.item-coupon-p.exp{ background: url('../images/icon/1031.png') no-repeat;background-size: 100% 100%;  }
.item-coupon-p.none{ background: url('../images/icon/1032.png') no-repeat;background-size: 100% 100%;  }



.inputAll
{
    float:left;
    width:100%;
    height:33px;
    position:relative;
    z-index:100;
    padding-right: 0px;

}
.selectCont p
{
    display:block;
    height:33px;
    cursor:pointer;
    background:url(../../admin/view/image/select_img022.gif)  no-repeat;
    background-size: 100% 33px;
    padding:0px;
    margin:0px;
}

.selectCont ul
{
    border:1px solid #c0c0c0;
    border-top:none;
    position:relative;
    border-radius:0 0 5px 5px;
    line-height:25px;
    padding-left:2px;
    top:-1px;
    z-index:102;
    margin:0;
}
.selectCont ul li
{
    cursor:pointer;
    font-size:13px;
    background:#E2E8EB;
}
.selectCont p.selectConthover
{

}
.selectCont input[type="search"]
{
   border-width: 0px;background-color: transparent;
    height: 33px;
    width: 100%;
    outline: none;



}
